.main .form{margin-bottom: 20px;}
.main form h3{margin: 20px 0 10px 45px;}
.main form #id_message{width: 600px;height: 70px;margin: 0 0px 0 45px;border: 1px solid rgb(125, 198, 221)}
.main form .submit{margin: 10px 45px 0 0;width: 60px; height: 25px; border: none;cursor: pointer;background: #fcebbd;color: #af9540;border-radius: 3px;float: right;display: inline-block;}
.main .rtweetform #id_rtmessage{width: 600px;height: 70px;margin: 0 0px 0 45px;border: 1px solid rgb(125, 198, 221)}
.messages li{padding: 10px 0 0 45px;color:#3366CC;}

.bloglist h3{height: 40px;line-height: 40px;padding-left: 40px; background: #ddd;}
.bloglist ul li{list-style: none;padding: 10px 0 10px 0;border-bottom: 2px dotted #fff;} 
.bloglist ul li:hover{background: #F0EADC;} 
.bloglist ul li:hover .operating{display: inline-block;} 
.bloglist ul li .avatar50{width: 52px; height: 52px;border: 1px solid #bbb;border-radius: 10px; float: left;margin: 0 30px 0 40px;}
.bloglist ul li .avatar50 img{margin: 1px;border-radius: 10px;}
.bloglist ul li .tweetgroup{width: 500px;float: left;}
.bloglist ul li .tweetgroup .tweetcontent{margin: 10px 0}
.bloglist ul li .origntweet{ word-break: break-all;word-wrap: break-word;text-overflow: ellipsis;float: left;width: 500px;background: #ddd;border-radius: 5px;padding: 10px;}
.bloglist ul li .origntweet .readdtime{float: right;margin: 10px 10px 0 0;color: #aaa;font-size: 10px;}
.bloglist ul li .currenttweet{ word-break: break-all;word-wrap: break-word;text-overflow: ellipsis;float: left;width: 500px;}
.bloglist ul li .addtime{ float: right;margin: 10px 58px 0 0;color: #aaa;font-size: 10px;}
.bloglist ul li .operating{margin: 10px 0 0 120px;width: 540px;display: inline-block;font-size: 11px;}
.bloglist ul li .operating a{text-decoration: none;margin: 0 20px 0 0;display: inline-block;float: right;}
.bloglist ul li.nonetweet{text-align: center;}


aside .userinfo {padding: 20px;border-bottom: 1px solid #ddd;}
aside .userinfo .asideavatar50{width: 52px;height: 52px;border: 1px solid #bbb;border-radius: 10px;float: left;}
aside .userinfo .asideavatar50 img{float: left;margin: 1px;border-radius: 10px;}
aside .userinfo a{margin: 0 0 0 20px;display: inline-block;float: left;}
aside #user_stats {margin-bottom: 15px;overflow: hidden;padding-top: 10px;}
aside #user_stats li{text-align: center;list-style: none; float: left;width: 52px;margin: 0 8px 0 -7px;padding: 0 4px 0 6px;border-left: 1px solid #b2d1a3;}
aside #user_stats .count {display: block;color: #222;font-size: 20px;font-family: "Times New Roman",Times,serif;font-weight: bold;}